under a magic spell - French English Dictionary